regenerating device - Francés Inglés Diccionario